package com.hzcx.app.simplechat.chat.interfaces;

import android.view.View;
import android.view.ViewGroup;

import com.hyphenate.chat.EMMessage;

public interface OnChatMessageListener {

    /**
     *   消息长按
     * @param message
     */
    void onMsgLongClick(EMMessage message,View view,int pos);

    /**
     *  头像点击
     * @param userId
     * @param isMine
     */
    void onUserHeadClick(int userId,boolean isMine);

    /**
     *  图片点击
     * @param message
     */
    void onImageOnClick(EMMessage message,View view);


    void onVideoOnClick(EMMessage message,View view);

    /**
     *  自定义图片消息点击
     * @param message
     * @param view
     */
    void onImageCustomOnClick(EMMessage message,View view);

    /**
     *  分享名片点击
     * @param message
     * @param userId
     */
    void shareUserOnClick(EMMessage message,int userId);

    /**
     *  地理位置点击
     * @param message
     * @param lat
     * @param lng
     */
    void locationOnClick(EMMessage message,double lat,double lng);

    /**
     *  官方菜单消息列表点击
     * @param id
     */
    void assistantOnClick(int id);

    /**
     *  文本框里面的电话号码点击
     * @param phone
     */
    void callPhoneOnClick(String phone);

}
